print("Введите 4-значное число")
a = int(input())
if a < 10000 and a>999:
 if a % 2 == 1:
          print("Число нечётное")
 elif a % 2 == 0:
          print("Число чётное")
 if a % 3 == 0:
          print("Число кратно трём")
 else:
          print("Число не кратно трём")
 if (a ** 0.5) %1 == 0:
      print(a,"Не является квадратом числа")
 else:
      print(a,"Является квадратом числа")
 
 a = str(a) 
 print("Наименьшая цифра:", min(a))
 print("Наибольшая цифра:", max(a))
 a1=int(a)//1000
 a2=int(a)%1000//100
 a3=int(a)%1000%100//10
 a4=int(a)%1000%100%10
 g=0
 if a1==0:
    g=g+1
 if a2==0:
    g=g+1
 if a3==0:
    g=g+1
 if a4==0:
    g=g+1
 if g==0:
    print('Количество нулей в числе - 0')
 if g==1:
    print('Количество нулей в числе - 1')
 if g==2:
    print('Количество нулей в числе - 2')
 if g==3:
    print('Количество нулей в числе - 3')
 if g==4:
    print('Количество нулей в числе - 4')
 if (a1 ** 0.5)%1 == 0:
   print("Цифра в разряде единиц не является квадратом цифры:")
 else:
   print('Цифра в разряде единиц является квадратом цифры')
 if (a2 ** 0.5)%1 == 0:
    print("Цифра в разряде десятков не является квадратом цифры")
 else:
    print("Цифра в разряде десятков является квадратом цифры")

 if (a3 ** 0.5)%1 == 0:
    print("Цифра в разряде сотен является квадратом цифры")
 else:
    print("Цифра в разряде сотен не является квадратом цифры:")

 if (a4 ** 0.5)%1 == 0:
    print("Цифра в разряде тысяч не является квадратом цифры:")
 else:
    print("Цифра в разряде тысяч является квадратом цифры:")
else:
   print('Число не является четырёхзначным')
